﻿// 是呆子吗 2  NERDS2.cpp : 此文件包含 "main" 函数。程序执行将在此处开始并结束。
//

#include <iostream>

/*
https://algospot.com/judge/problem/read/NERD2
问题

在经历了上一次受欢迎的Algospot年度模拟考试后，今年的编程竞赛热情正在不断高涨，预计将有超过10万人报名参加。然而，评分管理员资源仍然只有5个，因此无法让所有人参加比赛。因此，我们决定只接受真正热爱编程的人参加比赛。

根据Jongman的新理论，一个人的“书呆子指数”由以下两个值决定：

在Algospot在线评分系统中解决的问题数量p
到目前为止，整夜煮泡面的碗数q
根据这个理论，当比较报名者a和b时，如果pa < pb且qa < qb，则报名者a没有可能是书呆子。组委会决定只接受可能是书呆子的人参加比赛。

由于一个人的参与资格取决于其他人，所以每当有人报名参加时，能够参加比赛的人数将不断变化。例如，假设有以下4个人按顺序报名：

报名者	Jongman	Jeahoon	Hyoseung	Kwangkyu
问题数量	72	57	74	64
泡面碗数	50	67	55	60
当Jongman和Jeahoon按顺序报名时，可以参加比赛的人数分别增加到1和2，但是由于Hyoseung的问题数量和泡面碗数都超过了Jongman，所以当Hyoseung报名时，Jongman将不再有资格参加比赛。因此，每当这四个人报名时，能够参加比赛的人数分别为1、2、2、3。

请编写一个程序来计算每个人报名参加比赛时能够参加比赛的人数如何变化。

输入
输入的第一行包含测试用例的数量C（1 <= C <= 50）。每个测试用例的第一行包含报名参加比赛的人数N（1 <= N <= 50000）。之后的N行按照报名顺序给出每个人的问题数量pi和泡面碗数qi（0 <= pi, qi <= 100000）。假设不存在问题数量或泡面碗数相同的情况。

输出
对于每个测试用例，请计算每个人报名参加比赛时满足参赛资格的人数，然后输出每个测试用例的总和。

示例输入
2
4
72 50
57 67
74 55
64 60
5
1 5
2 4
3 3
4 2
5 1

示例输出
8
15
*/
int main()
{
    std::cout << "Hello World!\n";
}
 